| 1 | import keyword | 
| 关键字/保留字(35个) | 含义 | 
|---|---|
| False,True | bool类型常量 | 
| None | NoneType对象 | 
| await,async | Python3.5之后添加的,协程相关 | 
| if,elif,else | 分支 | 
| for,in ,while,break,continue | 循环 | 
| and,or,not | 组合逻辑 | 
| from,import | import系统 | 
| try,except,raise,finally | 异常处理 | 
| pass | 语句占位符 | 
| lambda,def,return,yield | 函数相关 | 
| class | 定义类 | 
| nonlocal,global | 命名空间限定 | 
| with | 上下文管理器 | 
| assert | 断言 | 
| del | 删除一个引用,并回收该变量名 | 
| is | 判断两对象是否相同 | 
| as | 对象引用增加保留字,相当于绑定别名 | 
- and、or、not - and 与操作 True and False 
 or 或操作 True or False
 not 非操作 not True
- as - 对象引用增加保留字,相当于绑定别名 - import 模块 as 别名(对象引用) 
 (try … )except 异常 as 对象引用
 with … as 对象引用
- assert - 断言语句保留字,通过异常进行程序辅助调试 - assert 判断条件 
 如果条件为False,产生AssertionError异常
- in - 成员判断 - 返回布尔类型 - 1 
 2
 3- li = [1, 2, 3] 
 print(1 in li)
 print(4 in li)
- 与for组合使用 - 1 
 2- for i in ranage(6): 
 print(i)
 
- True 和False - 任何判断产生的结果是True或False - False的等价值是:None, 0, 0.0, 0j, ‘’, (), [], {} 
- bread,continue - break 退出当前层循环 
 continue 退出当次循环
- class - class 派生类名(基类名): 
- if、elif、else - 条件判断:if-else、if-elif-else 
 else:可以与循环和异常结合使用
- try、except、finally - try-except 
 try-except-else-finally
- for、while - 遍历循环:for … in 
 无限循环:while
- from、import - import 模块名 
 from 模块名 import *
- global, nonlocal - global 变量名 - 全局变量声明,声明后可以赋值 
 nonlocal 变量名- 声明变量为当前与全局命名空间之间 
- is - 对象一致性判断,即比较id()函数结果 
 以内存对象为判断依据:x is y
- lambda - 定义匿名函数,产生函数对象 
 lambda 参数列表: 表达式
- def - def 函数名(参数列表): 
 async def 函数名(参数列表):
- pass - 代表空操作,执行后不产生任何功能 
 在程序中用作占位符
- raise - 产生一个异常,辅助try-except程序功能 
 raise 异常名称
- return - 结束当前函数,返回0个或多个结果 
 return 返回值
- with - 构建并管理一个上下文区域 
 with 表达式 as 对象:
- yield - 定义一个同步或异步(协程)生成器 
 yield 表达式
- del - 解除引用与对象的绑定关系,“删除”引用 
 del 引用
- None - 表示空无,与False不同 
 Python最基础的一个对象
- asyncf - 声明一段协程程序 
 async def 协程函数名(函数参数):
 async with … :
- await - 等待一段协程程序执行并返回结果 
 await 协程函数调用()